logo design internet radio magellan website design resume radio california animation oakland actionscript webradio billboard gps broadcast designer television broadcasting billboards portfolio outdoor camping illustration navigation gis graphic design flash bay area san francisco hiking graphic designer design creative director garmin investment gry art director indoor artist